rat ridden - Spanisch Englisch Wörterbuch